Legrand SA logo

Legrand SA

LTS:0MW7 (France)   Ordinary Shares
€ 93.62 (-0.53%) Jun 21
22.67
P/B:
3.48
Market Cap:
€ 24.43B ($ 26.24B)
Enterprise V:
€ 26.70B ($ 28.67B)
Volume:
52.44K
Avg Vol (2M):
369.11K
Trade In:
Volume:
52.44K

Legrand SA Valuation Measures